//---------------------------------------------------------------------------

#ifndef LucesH
#define LucesH

#include <gl\gl.h>
#include <gl\glu.h>

#include "Lampara.h"

//---------------------------------------------------------------------------
class Luces{
        private:
                boolean encendidaAmbiente, encendidaRemota, encendidaLampara;
                GLfloat PosicionLuzAmbiente[4];
                GLfloat PosicionLuzRemota[4];
                GLfloat PosicionLuzLampara[4];
                int anguloCono;

        public:
                Luces(Lampara* lampara);
                void cambiaEstadoAmbiente();
                void cambiaEstadoRemota();
                void cambiaEstadoLampara();

                void pintarLuces();
};
#endif
